-
Notifications
You must be signed in to change notification settings - Fork 19
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Feat/hope #34
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
…es and adjusting class names for consistency across components
- Introduced a new `build` command to facilitate building components for a nyxb registry. This command reads a registry file, validates its content, and outputs JSON files for each registry item. - Updated the `index.ts` to include the new `build` command in the CLI. - Enhanced the `tsup.config.ts` to include the new entry point for the registry. 🎨 style: unify string quotes to double quotes - Changed all single quotes to double quotes across multiple files for consistency and to adhere to the project's style guide. ♻️ refactor(add.ts): improve project initialization logic - Enhanced the project initialization logic to handle monorepo structures by adjusting the working directory accordingly. - Improved the handling of configuration prompts and defaults. These changes aim to enhance the functionality and maintainability of the codebase, providing a more robust and consistent developer experience.
…nsistency 💙 core(registry): change type definition for Registry to Registry["items"] for improved type safety ♻️ refactor(registry): streamline registry entries by removing redundant subcategories and updating paths for better organization 🧹 chore(registry): update import paths to use "nyxb/registry" for consistency across the codebase
… enable format on save ♻️ refactor: update build-registry script to improve registry item handling and sync styles 🛠️ build: add Biome configuration file and remove ESLint configuration 🧹 chore: update package.json to remove ESLint dependencies and add Biome These changes were made to streamline the development process by adopting Biome as the default formatter and linter, replacing ESLint. This simplifies the configuration and reduces the number of dependencies, while also ensuring consistent code formatting and style across the project. The build-registry script was refactored to improve the handling of registry items and to include a new function for syncing styles, enhancing the maintainability and scalability of the codebase.
Added three new chart components: `chart-area-step.tsx`, `chart-bar-active.tsx`, and `chart-bar-horizontal.tsx`. These components provide different visual representations of data, enhancing the ability to analyze trends and patterns. The `chart-area-step` displays a step area chart, `chart-bar-active` features a bar chart with an active bar, and `chart-bar-horizontal` offers a horizontal bar chart. These additions aim to improve the user interface by offering diverse charting options.
…ut structure for consistency and readability
…eadability ♻️ refactor(theme-customizer.tsx): remove unused tooltip and style selection code ✨ feat(theme-customizer.tsx): enhance theme customization with additional color options 🎨 style(theme-wrapper.tsx): adjust code formatting for consistency ♻️ refactor(content-collections.ts): update import paths and improve code readability 📝 docs(data-table.mdx, theming.mdx): update component source paths for clarity 🧹 chore(biome.json): disable noSuspiciousSemicolonInJsx rule for improved flexibility
The V0Button component was removed as it is no longer in use. This helps in reducing the codebase size and improving maintainability by eliminating redundant code.
…monstration of typography components 🎨 style: update imports and improve code readability in layout and navigation components 📚 docs: update docs configuration with new sidebar and main navigation items The changes introduce new typography examples to the registry, enhancing the demonstration of typography components. Additionally, imports have been updated for consistency, and code readability has been improved in layout and navigation components. The documentation configuration has been updated to reflect new sidebar and main navigation items, ensuring accurate and up-to-date information.
📚 docs(page.tsx): update title branding from 'Magic UI' to 'Nyxb UI' ♻️ refactor(appearance-form.tsx): update import paths to use tilde for consistency and change registry from 'new-york' to 'miami'
…ve redundant content modification logic
… and consistency 🎨 style(nav-label.tsx): enhance label styles with gradient backgrounds for better visual appeal 📚 docs: update references from 'shadcn' to 'nyxb' for consistency with branding 🧹 chore(docs.ts): comment out unused 'Story' section in docs configuration These changes improve the visual consistency and branding alignment across the web application, while also cleaning up unused sections in the documentation configuration.
- Added support for displaying labels next to navigation items. - Improved UI by adjusting label positioning for better alignment. 📚 docs(docs.ts): add new "Registry" section to documentation - Introduced a new "Registry" section with multiple sub-items. - Commented out the "Experimental Feature" section for future use.
- Introduced collapsible sections in the DocsSidebarNav component to improve user experience by allowing users to expand and collapse categories. - Updated the layout to use the Collapsible component for better organization and navigation. - Adjusted styles for active and hover states to enhance visual feedback. - Updated the package version to 2.0.8-canary.1 to reflect the new feature addition.
- Introduced a new "terminal" UI component and "terminal-demo" example to the registry, allowing users to showcase a command line interface. - Updated documentation to include installation and usage details for the new terminal component. - Added new build script "build:all-registry" for building all registry components efficiently. - Improved code style consistency and readability across components.
Dokploy Preview Deployment
|
…all-peers Added `strict-peer-dependencies=false` to allow more flexible peer dependency resolutions. Duplicate `auto-install-peers=true` entry was added, which may need review for redundancy.
…or improved compatibility with Node.js applications and ensure necessary dependencies are available for runtime environments
…and nix packages for better clarity and maintainability
…and chaining for pnpm installation
…date PATH usage for consistency and readability
…to streamline setup phase ✨ feat(nixpacks.toml): enable corepack and update install commands for production use, improving package management and reducing build size
… elements for better readability
…tion for package management
…packages are accessible during build process
…submitting requests 🤖 ci: update GitHub Actions workflows to use Node.js 20 and pnpm 9.0.6, add format check job for code consistency 🛠️ build: enhance nixpacks configuration with additional packages and environment variables for improved build process and performance
…encies to ensure proper functionality of Chromium-based applications 🛠️ build(nixpacks.toml): update install phase to ignore scripts and rebuild packages to enhance build reliability and consistency
…t additional dependencies
…o the main list for better readability and maintainability
…b app installation process
…mand to ensure correct package installation in a monorepo setup
…o ensure consistent dependency resolution across environments
…or improved build process efficiency and consistency
…erbose pnpm install Added `NIXPACKS_DOCKER_OPTS` to enable Docker debugging. Enhanced `pnpm install` with `--verbose` for detailed output during installation.
…related configurations to simplify the build process
…agement and specify pnpm version for consistency ✨ feat(nixpacks.toml): add NODE_VERSION environment variable to ensure the correct Node.js version is used
…re consistent package management across environments 🩹 fix(package.json): update pnpm version to 9.15.4 to ensure compatibility with the latest features and bug fixes
…e to 8192 for improved memory management
- Updated import statements to use consistent quotation marks. - Reordered imports for better readability and organization. - Improved code formatting for better readability. - Changed variable names for better clarity and consistency. - Updated component styles for better visual consistency. - Adjusted logic to use more descriptive variable names and conditions. - Updated package.json to reflect correct package versions and names. - Improved separator component styles for better visual consistency.
🧹 chore: update package.json to use module type and update dependencies ✨ feat: add env.mjs for environment variable management ♻️ refactor: dynamically import shiki in script-copy-btn for better performance 📦 build: update tsconfig for better module resolution and path management
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
No description provided.